package com.hubspot.singularity;

import io.swagger.v3.oas.annotations.media.Schema;

@Schema
public enum SingularityDeployFailureReason {
  TASK_FAILED_ON_STARTUP,
  TASK_FAILED_HEALTH_CHECKS,
  TASK_COULD_NOT_BE_SCHEDULED,
  TASK_NEVER_ENTERED_RUNNING,
  TASK_EXPECTED_RUNNING_FINISHED,
  DEPLOY_CANCELLED,
  DEPLOY_OVERDUE,
  FAILED_TO_SAVE_DEPLOY_STATE,
  LOAD_BALANCER_UPDATE_FAILED,
  PENDING_DEPLOY_REMOVED
}
